Tax Year 2006v1.1 7004 Business Rules Release 4.0
7004 BUSINESS RULES FOR TAX YEAR 2006
Version 2006v1.1
Rule Rule Text Error Severity Change from
Number Category 2006v1.0 to
2006v1.1
F7004-003 Form 7004, the application for extension can only be filed after the Tax Period End Date Not on time Reject
(“TaxPeriodEndDate” specified in the “ReturnHeader”) and on or before the due date of the return to
which the extension applies as specified in the Form 7004 Date Charts in Publication 4164.
F7004-008 If Payment Record is present in the Return, then the following fields must have a value in the Return Missing Data Reject
Header: Practitioner PIN, Taxpayer PIN, Name of Taxpayer, Title of Taxpayer, Date Signed and PIN
Entered By Indicator.
F7004-009 The “Requested Payment Date” (in the IRS Payment Record) must be on or before the due date of the Incorrect Data Reject
return to which the extension applies as specified in the Form 7004 Date Charts in Publication 4164.
F7004-902 Form 7004, the tax year ending date (“TaxPeriodEndDate” specified in the “ReturnHeader”) must Database Reject
match the data in the e-file database unless one of the checkboxes in Line 4b - “Initial Return” , “Final Validation
Return” or “Consolidated return to be filed” is checked. Error
F7004-903 In Form 7004, Line 1, the return for which the extension is filed must match the return type established Database Reject
with the IRS for the EIN. Validation
Error
FPYMT-017 “Payment Amount” in the IRS Payment Record must equal the amount on Form 7004, Line 8 “Balance Incorrect Data Reject
Due”.
FPYMT-018 Tax payer’s Day Time Phone Number in IRS Payment Record cannot equal all zeros. Incorrect Data Reject
R0000-002 The return type must be specified for each return in the return header. Missing Data Reject And
Stop
R0000-003 The return version (attribute ‘returnVersion’ of the Return element) must be specified for each return Missing Data Reject And
in the return header. Stop
R0000-004 The return type (specified in the Return Header) and the return version (specified by the Data Mismatch Reject And
‘returnVersion’ attribute of the ‘Return’ element) of the return must match the return type and the Stop
version supported by the Modernized e-File system.
R0000-007 For US Addresses, the first five digits of the Zip Code of the Filer’s address in the Return Header must Incorrect Data Reject
be within the valid ranges of zip codes listed for the corresponding State Abbreviation in Publication
4164.
R0000-019 The number of return documents (forms, schedules, and supporting documents) included in the Data Mismatch Reject And
return must equal the document count specified in the Return Data (documentCount attribute of the Stop
ReturnData element of the Return).
R0000-020 If the Filer has a US address in the Return Header and State Abbreviation has the value “AA” then the Incorrect Data Reject
first three digits of the zip code must be 340.
R0000-021 The Employer Identification Number (EIN) of the Filer in the Return Header must not equal all nines. Incorrect Data Reject
R0000-022 If the Filer has a US address in the Return Header and State Abbreviation has the value “AE” then the Incorrect Data Reject
first three digits of the zip code must be in the range 090 - 098.
R0000-023 If the Filer has a US address in the Return Header and if the value of City is “APO” or “FPO”, then the Incorrect Data Reject
value of State must equal “AA”, “AE” or “AP”.
R0000-024 If the Filer has a US address in the Return Header and State Abbreviation has the value “AP” then first Incorrect Data Reject
three digits of the zip code must be in the range 962 - 966.
7004RuleTY2006v1.1-PKG-10172006 Page 1 of 5
Tax Year 2006v1.1 7004 Business Rules Release 4.0
Rule Rule Text Error Severity Change from
Number Category 2006v1.0 to
2006v1.1
R0000-027 There was a problem with IRS systems that prevented the return from being processed electronically. System Error Reject
Please contact the Help Desk.
R0000-030 In the Return Header, if the Practitioner PIN is provided then the EFIN in the PractitionerPIN must be Data Mismatch Reject
the same as the EFIN of the Originator.
R0000-031 Taxpayer PIN in the Return Header cannot equal all zeros. Incorrect Data Reject
R0000-033 The first six digits of the ReturnId in the Return Header must be the same as the EFIN of the Originator Data Mismatch Reject
in the Return Header.
R0000-046 For US Addresses, the fourth and fifth digit of the Zip Code of the Filer’s address in the Return Header Incorrect Data Reject
cannot both be zeros (“00”), except when the Zip code is 00800, 20500, 34000, 00600, 96100, 96900.
R0000-047 “Tax Year” in the Return Header must equal one of the following values for the processing year 2007 - Incorrect Data Reject
(“2004”, “2005”, “2006”).
R0000-050 Bank Account Number in IRS Payment Record must not equal all zeros or all blanks. Incorrect Data Reject
R0000-051 The Submission Type in the IRS Submission Manifest must match the return type indicated in the Data Mismatch Reject
Return Header.
R0000-052 The Tax Year specified in the IRS Submission Manifest must match the Tax Year in the Return Header. Data Mismatch Reject
R0000-054 The EFIN in the IRS Submission Manifest must match the EFIN provided in the Return Header. Data Mismatch Reject
R0000-057 Every attached file (i.e. binary attachment) must be referenced by the XML document that represents Missing Data Reject And
it. Stop
R0000-058 An XML document that represents a binary attachment must have a valid reference to an attached file. Missing Data Reject And
Stop
R0000-060 The EFIN in the Submission ID (the first six digits) must match the EFIN in the Submission Manifest. Incorrect Data Reject
R0000-065 If the checkbox “Final Return” is not checked or if the checkbox “Initial Return” is not checked or if Incorrect Data Reject
the return is NOT less than 12 months (364 days from the “Tax Period Beginning Date” to the “Tax
Period Ending Date” in the Return Header), then the “Tax Period Ending Date” in the Return Header
must equal one of the following values for a return filed for Tax Year 2006 - (“20061231”, “20070131”,
“20070228”, “20070331”, “20070430”, “20070531”, “20070630”, “20070731”, “20070831”, “20070930”,
“20071031”, “20071130”) OR [the tax period ending date must be 1-3 days after the beginning of the
month or the tax period ending date must be 1-6 days before the end of the month].
R0000-901 Filer’s EIN and Name Control in the Return Header must match data in the e-File database. Database Reject
Validation
Error
R0000-902 Taxpayer TIN in the Return Header must not be the same as a TIN of a previously accepted electronic Duplicate Reject And
return for the return type and tax period indicated in the tax return. Condition Stop
R0000-903 Taxpayer TIN in the Return Header must not be the same as a TIN of a previously accepted paper Duplicate Reject And
return for the return type and tax period indicated in the tax return. Condition Stop
R0000-904 Software ID in the Return Header must have passed testing for the form family and tax year. Database Reject And
Validation Stop
Error
R0000-905 Electronic Filing Identification Number (EFIN) in the Return Header must be listed in the e-File Database Reject And
database and in accepted status. Validation Stop
Error
7004RuleTY2006v1.1-PKG-10172006 Page 2 of 5
Tax Year 2006v1.1 7004 Business Rules Release 4.0
Rule Rule Text Error Severity Change from
Number Category 2006v1.0 to
2006v1.1
R0000-906 Routing Transit Number (RTN) included in the return must be present in the e-File database. Database Reject
Validation
Error
R0000-907 The ReturnId in the Return Header must not be the same as the ReturnId on a previously accepted Duplicate Reject
electronic return for the current tax year(the year for which the return is being filed). The ReturnId will Condition
be 20 positions in length consisting of the following format: EFIN (6 digits), YYYY (4 digits), Julian
Day (3 digits), sequence number (7 digits).
T0000-001 The ‘production’ Modernized e-File system must not process transmission files whose ‘process type’ Data Mismatch Reject And
is set to ‘T’ (created for ATS testing). Stop
T0000-002 The ‘test’ Modernized e-File system must not process transmission files whose ‘process type’ is set to Data Mismatch Reject And
‘P’(created for production use). Stop
T0000-003 The number of returns indicated in the transmission manifest must equal the number of returns Data Mismatch Reject And
included in the transmission file. Stop
T0000-004 The transmission version specified in the transmission header for the transmission (structure) must Incorrect Data Reject And
match a supported version of the transmission (structure). Stop
T0000-005 The transmission version must be specified in the transmission header of the transmission file. Missing Data Reject And
Stop
T0000-006 The ETIN provided at EMS logon or selected on the internet must match the ETIN found in the Data Mismatch Reject And Verbiage
transmission header. Stop Change
T0000-007 The processing site does not accept data in XML format. Unsupported Reject
T0000-008 The XML file does not contain a valid value for the MIME header ‘X-eFileRoutingCode’. The valid Incorrect Data Reject
values are “94X”, “PINREGISTRATION” or “MEF”.
T0000-009 The Transmission File must be free of virus. A virus was found in this file. Unsupported Reject And
Stop
T0000-012 EMS received your file, but could not process it. Please check your file and re-transmit. Unsupported Reject And
Stop
T0000-013 The Message ID must be globally unique. Incorrect Data Reject And
Stop
T0000-014 The Submission ID must be globally unique. Incorrect Data Reject And
Stop
T0000-015 The ETIN in the Message ID (the first five digits) must match the ETIN provided with the request. Incorrect Data Reject And
Stop
T0000-016 The Message ID must be 20 positions in length and conform to the following format: 12 digits followed Incorrect Data Reject And
by 8 alphanumeric characters (only lower case alphabetic characters allowed). Stop
T0000-017 The Submission ID must be 20 characters in length. Incorrect Data Reject And
Stop
T0000-900 Transmission cannot be a duplicate of a previously accepted transmission. Duplicate Reject And
Condition Stop
T0000-901 If the ETIN in the transmission header is in “test” status in the e-File database, then only transmission Database Reject And
files identified as being “test” transmissions must be processed by the e-File system. Validation Stop
Error
7004RuleTY2006v1.1-PKG-10172006 Page 3 of 5
Tax Year 2006v1.1 7004 Business Rules Release 4.0
Rule Rule Text Error Severity Change from
Number Category 2006v1.0 to
2006v1.1
T0000-902 If the ETIN in the transmission header is in “production” status in the e-File database, then only Database Reject And
transmission files identified as being “production” transmissions must be processed by the e-File Validation Stop
system. Error
X0000-005 The XML data has failed schema validation. XML Error Reject And
Stop
X0000-006 MIME Header fields must conform to the specification for the transmission file published by the IRS. XML Error Reject And
Stop
X0000-007 The namespace declarations in the root element of the SOAP Envelope (the ‘Envelope’ element) must XML Error Reject And
be as follows: The default namespace shall be set to “http://www.irs.gov/efile” (xmlns= Stop
“http://www.irs.gov/efile”).The namespace prefix “efile” shall be bound to the namespace
“http://www.irs.gov” (xmlns:efile=”http://www.irs.gov/efile”).The namespace prefix “SOAP” shall be
bound to the namespace “http://schemas.xmlsoap.org/soap/envelope/”
(xmlns:SOAP=”http://schemas.xmlsoap.org/soap/envelope/”) and the Envelope element must be
qualified with this prefix.
X0000-008 The namespace declarations in the root element of the return (‘Return’ element) must be as XML Error Reject And
follows:The default namespace shall be set to “http://www.irs.gov/efile” (xmlns= Stop
“http://www.irs.gov/efile”).The namespace prefix “efile” shall be bound to the namespace
“http://www.irs.gov” (xmlns:efile=”http://www.irs.gov/efile”).
X0000-009 The SOAP envelope structure in the Transmission file must conform to the SOAP 1.1 specification. XML Error Reject And
Stop
X0000-010 There must be one-to-one relationship between a Submission ID specified in the transmission Incorrect Data Reject And
manifest and a submission zip archive (zip file that is the submission) present in the attachment zip Stop
file, and the name of the submission zip archive must be the Submission ID with “.zip” extension.
X0000-011 All entries in the submission zip archive (zip file that is the submission) must begin with “manifest/” Incorrect Data Reject And
or “/manifest/” or “xml/” or “/xml/” or “attachment/” or “/attachment/”. The entry name must use Stop
lower case characters only and the separator must be the forward slash character.
X0000-012 The name of a binary attachment file must be less than or equal to 30 bytes. Incorrect Data Reject And
Stop
X0000-015 Submission IDs in the SOAP Body (of the SOAP envelope) must match ZIP entry names of the Data Mismatch Reject And
submissions in the attachment. Stop
X0000-016 ZIP Entry names within a submission must be unique. Duplicate Reject And
Condition Stop
X0000-017 ZIP Entry names in the transmission ZIP archive must be unique. Duplicate Reject And
Condition Stop
X0000-018 A submission zip archive (zip file that is the submission) must contain exactly one entry that begins Incorrect Data Reject And
with “manifest/” or “/manifest/” and is followed by the file name “manifest.xml”. The entry name Stop
must use lower case characters (‘a’ through ‘z’) only and the separator must be the forward slash
character.
X0000-019 A submission zip archive (zip file that is the submission) must contain exactly one entry that begins Incorrect Data Reject And
with “xml/” or “/xml/” and is followed by a file name. The entry name must use lower case characters Stop
(‘a’ through ‘z’) only and the separator must be the forward slash character.
7004RuleTY2006v1.1-PKG-10172006 Page 4 of 5
Tax Year 2006v1.1 7004 Business Rules Release 4.0
Rule Rule Text Error Severity Change from
Number Category 2006v1.0 to
2006v1.1
X0000-020 A submission zip archive (zip file that is the submission) may contain zero or more entries that begin Incorrect Data Reject And
with “attachment/” or “/attachment/” and each is followed by a file name. The entry name must use Stop
lower case characters (‘a’ through ‘z’) only and the separator must be the forward slash character.
X0000-021 The submission zip archive entries (zip files) in the container zip file must be in the root directory of Missing Data Reject And
the container zip file. Stop
X0000-022 The names of ZIP Entries (files) within the attachments zip file (the container zip file that contains zip Duplicate Reject
files for all submission) must be unique. Condition
X0000-027 Year in the SubmissionID must be current year. Incorrect Data Reject New
7004RuleTY2006v1.1-PKG-10172006 Page 5 of 5